為什麼要學 Python?
昨天介紹了這次鐵人賽的主題,也提到最後想做的是一個 AI 生活助理。不過在開始接觸 AI Agent 之前,我決定先從 Python 基礎開始。
為什麼選 Python?
因為 Python 的語法相對簡單,而且在 AI、資料處理、API 串接等領域都有很多應用。對我來說,如果直接跳到 Agent Framework,可能很容易變成「程式碼可以跑,但不知道為什麼」。
所以這 30 天,我希望先把基礎打穩,再慢慢往 AI Agent 前進。
Python 可以拿來做什麼?
Python 能做的事情其實很多,例如:
所以 Python 可以把 AI 和外部世界連接起來。
我的第一支 Python 程式
學習程式語言的第一步,通常都是先讓電腦印出一句話。print("Hello, World!")
執行後會得到:
Hello, World!
看起來非常簡單,但這也是我接下來學習的起點。
print() 的功能就是把指定的內容輸出到畫面上。
例如:
print("開始學 Python")
print("Day 2")
執行結果:
開始學 Python
Day 2
雖然現在看起來只是單純輸出文字,但之後我們會慢慢讓程式可以接收資料、處理資料,甚至呼叫 API。
接下來會學什麼?
今天先建立對 Python 的基本認識,下一步就要開始學習程式中非常重要的東西——變數。
有了變數之後,程式就不只是固定輸出文字,而是可以開始「記住資料」。
例如:
name = "小明"
age = 20
這些資料之後就可以被其他程式使用。
從下一篇開始,我會正式進入 Python 的基礎語法,一步一步把之後做 AI 生活助理需要的能力建立起來。